#include<stdio.h>
int main()
{
    int m;
    char str1[20],str2[20],*p1,*p2;
    printf("input two strings:\n");
    scanf("%s",str1);
    scanf("%s",str2);
    p1=&str1[0];
    p2=&str2[0];
    m=strcmp(p1,p2);
    printf("the result is %d\n",m);

}
strcmp(char *p1,char *p2)
{
    int i;
    i=0;
    while(*(p1+i)==*(p2+i))//当它们在相同位置上的字母相同时
        if(*(p1+i++)=='\0') return 0;
    return(*(p1+i)-*(p2+i));
    
}